import React from "react";

export const GithubIcon = (props: React.SVGProps<SVGSVGElement>) => (
    <svg
        width="24"
        height="24"
        viewBox="0 0 24 24"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
    >
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z"
            fill="currentColor"
        />
    </svg>
);
